package com.rc.evcharger.common.base;

/**
 * Created by Sven on 2021/04/03 14:00
 */
public interface BaseCommAction<T extends AbstractTerminalMessage> {
    String login(T msg);

    String logout(T msg);

    String hearBeat(T msg);

    String chargeReport(T msg);

    String chargeBalance(T msg);

    String readElecControl(T msg);

    String readVinControl(T msg);

    String elecPileFault(T msg);

    String readUnLock(T msg);

    String timing(T msg);

    String readCardNo(T msg);

    String powerOff(T msg);

    String userAccount(T msg);

}
